@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe,b h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin:0; padding:0; border:0; outline:0; font-size:100%; background:transparent; list-style:none;}
body { font-family:"Microsoft Yahei",'Hiragino Sans GB',"Simsun","Arial"; font-size:12px; color:#646464; line-height:1; background:#fff;}
blockquote, q { quotes:none;}
blockquote:before, blockquote:after, q:before, q:after { content:''; content:none;}
.tc{text-align:center;}.tl{text-align:left;} .tr{text-align:right;}
.fl{float:left;}.fr{float:right;} .dis{display:block;}.undis{display:none;}
table { border-collapse:collapse; border-spacing:0; }
a:link, a:visited {	text-decoration:none; color:#969696;} a:hover { text-decoration:none; color:#646464;}
input[type="text"]:focus { outline: none;}
.clear { clear:both;}
.clearfix { background:none; font-size:1px; line-height:0; content:" "; height:0px !important; clear:both; display:block; visibility:hidden;}
* html .clearfix { height:1%; }
/* 公共广告导航 */
.mydang { width:1200px; margin:15px auto;}
.my_ad { margin-bottom:15px;}
.my_left { width:200px; float:left;}
.my_menu { background:url(../images/my_menu_title_bg.png) 0 63px no-repeat;}
.my_menu .my_menu_title { height:62px; line-height:62px; margin-bottom:6px; font-size:16px; background: url(../images/icon_menu.png) 42px 24px no-repeat #fafafa; border:1px solid #dcdcdc; border-bottom:none 0; padding-left:64px; font-weight:normal;}
.my_menu .my_menu_title a { color:#323232;}
.my_menu .my_menu_title a:hover { color:#ff2832;}
.my_menu dl { border:1px solid #dcdcdc; border-top:none 0; width:148px; margin:0 auto; padding:16px 0 0 42px;}
.my_menu dt { margin:8px 0; line-height:18px; font-size:16px; padding-left:20px; background:url(../images/icon_menu.png) 0 -35px no-repeat;}
.my_menu dd { line-height:32px; padding-left:20px; font-size:14px;}
.my_menu dd a.on { color:#ff2832;}
.my_main { width:990px; padding:0 0 0 10px; float:left;}

/* 热荐商品 */
.my_ads { border:1px solid #dcdcdc; margin-bottom:15px;}
.ads_tab { line-height:42px; height:44px; text-align:center;}
.ads_tab li { width:329px; float:left;}
	.tab_two li { width:494px;}
.ads_tab li a { color:#323232; padding:0 3px; font-size:16px;height:42px; display:inline-block;}
.ads_tab li a.current, .ads_tab li a:hover { color:#323232; border-bottom:2px solid #ff2832;}

.show_list { position:relative; padding:0 19px;}
.show_list .arrow { position:absolute; width:34px; height:70px; background-image:url(../images/icon.png); top:50%; margin-top:-35px; opacity:0.8; filter:alpha(opacity=80); _top:100px;}
.show_list .arrow:hover { opacity:1; filter:alpha(opacity=100);}
.show_list .left { left:0; _left:-20px; background-position:0 -112px;}
.show_list .right { right:0; background-position:-34px -112px;}
.show_list .unable, .show_list .unable:hover {opacity:0.3; filter:alpha(opacity=30); cursor:default;}
.show_box li .gpic { display:inline-block; width:150px; height:150px; margin:10px 0;}
.show_box li .sale { background-color:#ff2832; color:#fff; display:inline-block; padding:0 2px; margin:0 0 0 8px;}
.my_ads .show_box { width:950px; overflow:hidden; height:245px;}
.my_ads .show_box li { width:170px; border:none 0; height:245px; padding:0 10px; text-align:center; float:left; color:#323232; line-height:16px;}
.my_ads .show_box li:hover { background-color:#f9f9f9;}
.my_ads .show_box li a { color:#323232;} .my_ads .show_box li a:hover { color:#ff2832;}
.my_ads .show_box li p { text-align:left; line-height:14px; width:170px; height:28px; overflow:hidden;}
.my_ads .show_box li p .price { font-size:16px; color:#ff2832; line-height:32px;}